Final Project

choose one of the following:

  1. Present a Siggraph paper
  2. Present a physics engine (ugrad only)
  3. implement a SOFA scenario via blender2sofa

  • You must submit an ordered list of choices of topic by Wed Nov 08 2017
  • Your presentation must have some implementation of your own.
  • You may form a group of 2. If you do you must submit how you split up work.
  • You will give a 15 minute in-class presentation Nov 21,23,28 or 30.

    Thursday Nov 28 -- class room

  • 3--3:15pm   Edward Cha, Aaron Chambers:
    simulate 2D fluids using javascript. ...include density maps and velocity maps
  • 3:15--3:30pm   Colette Cleveland, Theodore Papke:
    Flex in Physx
  • 3:30 -- 3:45pm   Cameron Durr:
    Bullet
  • 3:45--4pm   Chris Kodek:
    Fast Approximations for Boundary Element Based Brittle Fracture Simulation
  • 4:00--4:15pm: Gary Sansone, Zitong Zhang: Siggraph paper
    Waves
  • 4:15--4:30pm   Xiaodan Lu, Boyuan Hu:
    Quasi-Newton Methods Hyperelastic Materials
  • 4:30--4:45pm   Nathan Lively
    blender2sofa

    Thursday Nov 30 -- cse bldg

  • 4:05-4:20pm   Minghao Luo, Gabriel Diaz:
    Surface-only liquids
  • 4:20--4:35pm   Chris Easton and Sylvia Lujo:
    SIGGRAPH paper Bounce Map
  • 4:35--4:50pm   Shashank Ranjan:
    SOFA blood flow (human circulatory system)

    Q and A:

    Q: For example, if I wanted to do the "Present a Siggraph paper" option is it required to build the entire simulation from scratch?
    A: no

    Q: Do you recommend trying to find accompanying source code for the paper and modifying it to some extent?
    A: yes, if the modification shows command of the code

    Q: "Present a physics engine" option: would our presentation consist of running through everything that the physics engine is capable of (with simulations) and then explaining how it does them?
    A: no -- give an overview and pick two challenging tools to explain.

    Q: If we choose our topic now but run into difficulty later, can we change our topic?
    A: Yes, but I have to agree

    Q: Is there any penalty other than lost time?
    A: No

    Q: blender2sofa: "You do not have access to this repository."
    A: This is fixed. You will also need (later on) https://bitbucket.org/surflab/surflab-release/downloads/

    Q: is paper X ok?
    A: the papers have to relate to the topic of the class: "physics" in game or animation etc We did not cover neural nets nor did we cover 'Fresnel holography and double phase amplitude encoding' or space mapping.